cmake_minimum_required(VERSION 3.5.0)

# 项目名称
project(MyProject)

# 设置C标准
set(CMAKE_C_STANDARD 99)

# 包含头文件目录
include_directories(${CMAKE_SOURCE_DIR})


# 将lib目录下的所有源文件添加到变量SRC_FILES
file(GLOB SRC_FILES
    "lib/*.c"
)

# 添加主程序的源文件
list(APPEND SRC_FILES "src/main.c")

# 为项目添加可执行文件
add_executable(MyProject ${SRC_FILES})

# 链接时可能需要的库
 target_link_libraries(MyProject pthread)

